f467a424c01691ed6a6860d29a40891ac295d8db,utils/src/main/java/com/vmware/util/CommandLineUtils.java,CommandLineUtils,executeCommand,#File#Map#String#String#LogLevel#,51

Before Change


        long elapsedMilliseconds = new Date().getTime() - startingDate.getTime();
        LogLevel elapsedTimeLogLevel = elapsedMilliseconds > 1000 ? logLevel : LogLevel.DEBUG;
        dynamicLogger.log(elapsedTimeLogLevel, "Execution time {} seconds",
                String.valueOf(TimeUnit.MILLISECONDS.toSeconds(elapsedMilliseconds)));
        titlePadder.logTitle(logLevel);
        return output;
    }

After Change



        String output = IOUtils.read(statusProcess.getInputStream(), logLevel);
        long elapsedMilliseconds = new Date().getTime() - startingDate.getTime();
        long elapsedTimeInSeconds = TimeUnit.MILLISECONDS.toSeconds(elapsedMilliseconds);
        LogLevel elapsedTimeLogLevel = elapsedTimeInSeconds > 1 ? logLevel : LogLevel.DEBUG;
        String plural = elapsedTimeInSeconds > 1 ? "s" : "";
        dynamicLogger.log(elapsedTimeLogLevel, "Execution time {} second{}", String.valueOf(elapsedTimeInSeconds), plural);
        titlePadder.logTitle(logLevel);